mosque swallow - Turkish English Dictionary